import java.util.List;
import java.util.StringTokenizer;

import net.zemberek.erisim.Zemberek;
import net.zemberek.tr.yapi.TurkiyeTurkcesi;
import net.zemberek.yapi.Kelime;
import net.zemberek.yapi.ek.Ek;

public class ZemberekTest {
	public static void main(String[] args) {
		Zemberek z = new Zemberek(new TurkiyeTurkcesi());
		String giris = "beğenmedim";
		String cumle = "IPhone4'ü, pek beğenmedim.";
		StringTokenizer tokenizer = new StringTokenizer(cumle);
		List<String[]> kelimeAyristir = z.kelimeAyristir(giris);

		for (String[] strings : kelimeAyristir) {
			for (String string : strings) {
				System.out.println(string);
			}
		}
		Kelime[] kelimeCozumle = z.kelimeCozumle(giris);

		for (Kelime kelime : kelimeCozumle) {
			System.out.println(kelime);
			List<Ek> ekler = kelime.ekler();
			for (Ek ek : ekler) {
				System.out.println(ek.ad());
			}
		}

	}
}
